package com.balabala.gym_user.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author 何涛
 * @Date: 2023/05/01/ 12:57
 * @description 积分规则实体类
 */
@Data
@TableName("tb_integral_rule")
public class IntegralRule implements Serializable {

    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 签到奖励积分
     */
    private Integer punchRewards;
    /**
     * 持续签到奖励得天数
     */
    private Integer continuousDay;
    /**
     * 额外奖励
     */
    private Integer extra;
    /**
     * 钱换积分的比例
     */
    private Integer buy;
    /**
     * 积分还钱的比列
     */
    private Integer deductions;
    /**
     * 最大能抵多少钱
     */
    private String deductionsPercentage;
    /**
     * 是否默认使用 0使用 1 不使用
     */
    private Integer defaultUse;
    /**
     * 创建时间
     */
    private Date createTime;
}
